extremely lucky - French English Dictionary